temperature-controlled oven - Spanish English Dictionary